/**
 * 
 */
package com.mywind.dao.core;

import java.util.List;

import com.mywind.entity.core.Function;

/**
 * @author A01162
 *
 */
public interface FunctionDao {
	public List<Function> getAllFunction();
	
	/**
	 * 通过roleid列表获取所有的功能清单
	 * @param roleids
	 * @return
	 */
	public List<Function> getFuncsByRoles(List<Integer> roleids);
	
	/**
	 * 通过上级节点的id清单获取所有的上级节点
	 * @param funcIds
	 * @return
	 */
	public List<Function> getParentFuncsByIds(List<Integer> funcIds);
}
